@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;border:0;}
html {font-size:100px;}
body {font-size:0.16rem;line-height:1.5em;font-family:Georgia,'Microsoft Yahei',simsun,simhei,Arial,'Heiti SC',sans-serif;color:#000; background:#f0f0f0;}
ul {list-style:none;}
h1 {line-height:1.5em;}
h2,h3 {font-size:0.16rem;font-weight:normal;line-height:1.5em;}
a {display:block;text-decoration:none;color:#262626;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;transition:color 0.3s ease 0s;}
img {display:block;-webkit-touch-callout:none;}
.wrap{width:1200px;margin:0 auto;}
#enheader{background:#fff;}
#enheader .wrap{overflow:hidden; zoom:1;}
.enlogo{display:block; float:left;width:2.75rem;height:1.05rem; background:url(twenlogo2020.jpg) no-repeat center center; background-size:100% 100%; text-indent:-99999px;}
.chtw {display:block; float:right; font-size:18px; margin-top:0.65rem; color:#2976c1;}
/*main*/
#main{overflow:hidden;zoom:1;}
/*main left*/
#main .left{float:left; width:9.2rem;height:auto; margin-bottom:-10000px; padding-bottom:10000px; }
.line1{overflow:hidden; zoom:1; margin-top:0.2rem;}
.line1 img{float:left; width:4.8rem; height:3rem; display:block;}
.line1 .list{ float:right; width:4.4rem;overflow:hidden; zoom:1;}
.line1 .list .list-item{float:left; width:1.95rem; height:1.38rem; margin:0 0 0.24rem 0.24rem;background:#fff; overflow:hidden; font-size:18px;}
.line1 .list .list-item a{ display:block; margin:0.15rem;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.line2 .list{}
.line2 .list .list-item{overflow:hidden; zoom:1;background:#fff; margin-bottom:0.1rem; height:1.6rem; overflow:hidden; padding:0.2rem 0.2rem 0.2rem 0.2rem;}
.line2 .list .list-item img{float:left;width:2.55rem;height:1.6rem; margin-right:0.45rem;}
.line2 .list .list-item .list-item-title{height:1.1rem; overflow:hidden; }
.line2 .list .list-item .list-item-title a{font-size:26px; line-height:1.3em;display:block;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line2 .list .list-item .list-item-time{margin-top:0.2rem;}
.line2 .more{padding:0.15rem;background:#fff; text-align:center; font-size:18px;}
/*main right*/
#main .right{ width:2.1rem; float:right;background:#fff; margin-top:0.2rem; padding:0.15rem;height:auto; margin-bottom:-10000px; padding-bottom:10000px; }
#main .right .list .list-item{background:url(endot2020.jpg) no-repeat left 10px; padding-left:10px; margin-bottom:0.3rem; font-size:16px; line-height:1.5em;}
#main .right .list .list-item:nth-child(1){font-size:26px; line-height:1.3em; background:none; padding-left:0px;}
/*link*/
#link{ background:#fff; margin-top:0.2rem;}
#link ul{ text-align:center; padding:0.3rem 0;}
#link ul li{ display:inline-block; line-height:2em; padding:0 0.2rem; font-size:20px;white-space: nowrap;  }
/*footer*/
#footer{ font-size18px; text-align:center; padding:0.4rem 0 0.8rem 0; font-size:18px;}
/*列表页*/
.content{background:#fff; margin-top:0.2rem; padding-bottom:0.6rem;height:auto; margin-bottom:-10000px; padding-bottom:10000px; }
.content .place{ color:#2976c1; padding:0.4rem; font-size:18px; line-height:1.5em;}
.content .place a{ color:#2976c1;display:inline;}
ul.slist{ margin:0rem 0.4rem 0.4rem; }
ul.slist li{ background:url(endot2020.jpg) no-repeat left 10px; padding-left:10px;overflow:hidden;zoom:1; font-size:18px; line-height:1.5em; padding-bottom:0.1rem; }
ul.slist li a{ display:block;float:left; margin-right:100px;}
ul.slist li i{ float:right;display:block; margin-left:-100px; width:100px; text-align:right; font-style:normal; font-size:14px; color:#919191; }
ul.slist li:nth-child(5n-1){padding-bottom:0.3rem;border-bottom:1px solid #919191; margin-bottom:0.4rem;}
/*内容页*/
#main #title{font-size:30px; padding:0 0.45rem 0.2rem; text-align:center;color:#262626;}
#infoAFun{margin:0 0.45rem; border-bottom:1px solid #919191; padding-bottom:0.1rem; color:#919191;}
#infoAFun span{ margin-right:8px;}
#infoAFun #fontW {width:45px;height:22px;cursor:pointer;background:url(fontSP2020.png) center center no-repeat;background-size:100% auto; float:right;}
#infoAFun #fontW.size {background-image:url(fontSS2020.png);}
#contentArea {padding:0.43rem 0.7rem; 0;font-size:18px;line-height:1.6em;color:#262626;}
#contentArea img{display:block; max-width:100%;margin:0 auto;}
#contentArea.size {font-size:1.22rem;font-size:22px;}
#contentArea p{ margin-bottom:0.3rem; }
.relaterbox{margin:0 0.45rem; }
.relaterbox .rtitle{border-bottom:1px solid #919191; padding-bottom:0.1rem;font-size:20px; padding-left:0.15rem;}
ul.rlist{ margin:0.2rem 0.3rem 0.4rem; }
ul.rlist li{ background:url(endot2020.jpg) no-repeat left 10px; padding-left:10px;overflow:hidden;zoom:1; font-size:18px; line-height:1.5em; padding-bottom:0.1rem; line-height:1.5em; }
/*翻页*/
.page { text-align: center; padding-bottom:0.6rem; color: #797979; font-size: 14px;}
.page .obg { padding: 0px 10px; line-height: 24px; border: 1px solid #797979; background: #f5f5f5; display: inline-block; margin-bottom:5px; }
.page .fonttype { padding: 0px 10px; line-height: 24px; border: 1px solid #797979; background: #2976c1; color: #fff; display: inline-block; }
@media screen and (max-width:1200px){
html {font-size:8.33vw;}
.wrap {width:auto;}
}
@media screen and (max-width:1024px){
/*main left*/
.line2 .list .list-item .list-item-title{height:1.2rem; }
}
@media screen and (max-width:900px){.line2 .list .list-item .list-item-title a{-webkit-box;-webkit-line-clamp: 2;}}
@media screen and (max-width:768px){
html {font-size:13.02vw;}
.wrap {width:auto;margin:0 0.1rem;}
.chtw {font-size:16px;}
/*main left*/
#main .left,#main .right{width:100%; float:none; }
.line1 img,.line1 .list{float:none;}
.line1 img{width:7.48rem;height:4.675rem;margin:0 auto 0.2rem;}
.line1 .list{width:7.48rem; margin:0 auto;}
.line1 .list .list-item{width:3.62rem;}
.line1 .list .list-item:nth-child(1),.line1 .list .list-item:nth-child(3){margin-left:0;}
.line2 .list .list-item .list-item-title a{-webkit-box;-webkit-line-clamp: 3;}
/*main right*/
#main .right{width:calc(100% - 0.3rem);}
/*内容页*/
.relaterbox{margin:0 0rem; }
}
@media screen and (max-width:760px){
.line1 .list .list-item{width:100%; margin:0 0 0.1rem 0;}
#infoAFun{line-height:2em;}
}
@media screen and (max-width:480px){
.line1 .list .list-item,.line2 .list .list-item .list-item-title a,#main .right .list .list-item:nth-child(1),#link ul li{font-size:18px;}
#main .right .list .list-item:nth-child(1){font-weight:700;}
.line1 .list .list-item{height:auto;line-height:1.5em;}
.line1 .list .list-item a{margin:0.2rem; }
.line2 .list .list-item img{margin-right:0.3rem;}
.line2 .list .list-item .list-item-title a{-webkit-box;-webkit-line-clamp: 2;}
.line2 .list .list-item .list-item-time{margin-top:0.1rem;}
#footer,#link ul li{font-size:16px;}
/*列表页*/
.content .place{padding:0.4rem 0.2rem}
ul.slist li a{ margin-right:80px;}
ul.slist li i{ margin-left:-80px; width:80px; }
/*内容页*/
#main #title{ font-size:20px;padding:0 0rem 0.2rem;}
#infoAFun #fontW{width:30px;}
#infoAFun{margin:0rem;}
#contentArea {padding:0.2rem 0rem;}
ul.rlist{ margin:0.2rem 0.15rem 0.4rem; }
ul.rlist li{font-size:16px;}
}
@media screen and (max-width:320px){
.chtw {font-size:14px;}
.line1 .list .list-item,.line2 .list .list-item .list-item-title a,#link ul li{font-size:16px;}
#main .right .list .list-item:nth-child(1){font-size:20px;}
.line2 .list .list-item .list-item-time{margin-top:0rem;}
}